package com.easidea.tim.flex.bean.system
{
	import com.easidea.tim.flex.bean.BaseEntity;
	
	import mx.collections.ArrayCollection;
	[RemoteClass(alias="com.easidea.tim.entity.system.orgnization.Staff")]
	[Managed]
	public class Staff extends BaseEntity
	{
	public var name:String;
	public var birth:Date; 
	public var gender:int; //  性别
	public var position:String; // 职务
	public var mobile:String; // 手机号 
	public var email:String; // email
	public var homeTel:String; // 家庭电话
	public var address:String; // 地址
	public var urgencyCall:String; //紧急联系方法
	public var urgencyContactor:String; //紧急联系人
	public var contactorRelation:int; //紧急联系人关系
	public var dutyDate:Date; // 入职时间
	public var lastLogonTime:Date; //最后登录时间
	public var status:int; //状态
	public var username:String;
	public var password:String;
	public var memo:String;
	public var department:Department; // 所属部门
	public var roleList:ArrayCollection; // 拥有角色
	public var creditLimit:StaffCreditLimit;
	public var selfCode:String;
	public var recursionSearch:int;
	}
}